package com.liqi.office.domain;


import lombok.Data;

import java.util.Date;

import com.liqi.common.annotation.Excel;

import io.swagger.annotations.ApiModelProperty;


/**
 * 自助服务申请表  对应实体类
 */

@Data
public class TRunServiceRequest{

    /**
     * 唯一id
     */
    private Long id;

    /**
     * 申请单号
     */
    private String applyCode;

    /**
     * 网点编码
     */
    @Excel(name = "网点编码")
    private String branchCode;
    
    /**
     * 区域id
     */
    private Long regionId;
    
    /**
     * 上级区域id
     */
    private String ancestors;

    /**
     * 网点名称
     */
    @Excel(name = "网点名称")
    private String branchName;

    /**
     * 办理渠道，关联字典表（apply_channel）
     */
    private String applyChannel;

    /**
     * 申请类型，关联字典表（apply_type）
     */
    private String applyType;

    /**
     * 办理业务的证件类型，对应字典personal_id_type
     */
    private String sfzType;

    /**
     * 证件号码
     */
    private String sfzh;

    /**
     * 姓名
     */
    private String name;

    /**
     * 性别
     */
    private String sex;

    /**
     * 联系电话
     */
    private String mobile;

    /**
     * 事项代码
     */
    @Excel(name = "事项编码")
    private String serviceCode;

    /**
     * 事项名称
     */
    @Excel(name = "事项名称")
    private String serviceName;

    /**
     * 情形项id
     */
    private String situationId;

    /**
     * 当前操作步骤代码
     */
    private String latestStepNo;

    /**
     * 当前操作步骤名称
     */
    private String latestStepName;

    /**
     * 状态，0=初始化，1=进行中，9=已完成，11=中止退出
     */
    private Integer status;

    private String applyPersionSignGuid;

    private String applyPersionFaceGuid;

    /**
     * 网上办理深度
     */
    private String wsfwsd;

    private String resultReceptType;
    private String expressContent;
    private String receptName;
    private String expressCode;
    private String phoneNum;
    private String otherPhoneNum;
    private String receptAddress;
    private String localProjectNo;
    private String handleType;
    private String applySource;
    private String serviceObject;
    private String isActFor;
    private String reqName;
    private String reqIdType;
    private String reqIdNumber;
    private String reqPhone;
    private String projectNo;

    /**
     * 创建时间
     */
    private Date createTime;

    @Excel(name = "点击数")
    private int clickSum;
    @ApiModelProperty(value = "开始时间", required = false)
    private String startTime;
    @ApiModelProperty(value = "结束时间", required = false)
    private String endTime;
}
